package com.zh.equipment.dao;

import com.zh.equipment.domain.DeviceExampleDO;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;
import java.util.Map;

/**
 * 设备实例使用
 * @author 马广洋
 * @email 54925881@qq.com
 * @date 2019-08-13 15:18:34
 */
@Mapper
public interface DeviceExampleDao {

	DeviceExampleDO get(Integer id);
	
	List<DeviceExampleDO> list(Map<String, Object> map);
	
	int count(Map<String, Object> map);
	
	int save(DeviceExampleDO deviceExample);
	
	int update(DeviceExampleDO deviceExample);
	
	int remove(Integer id);
	
	int batchRemove(Integer[] ids);

	/**
	 * 清除绑定的数据
	 */
    int removeAll(Integer id);
}
